/* pages/cart/index.wxss */
page{
  border-bottom: 90rpx;
}
.revice_address_row{
  .address_btn{
      padding: 20rpx;
      button{
          width: 80%;
      }
  }
  .address{
      padding: 20rpx;
      border: 1rpx solid rgb(231, 231, 231);
      font-size: 32rpx;
      .address_user{
          display: flex;
          padding-bottom: 20rpx;
          .address_userUserName{
              flex: 3;
          }
          .address_userTelNumber{
              flex: 2;
              text-align: right;
          }
      }
      .address_userAddress{
          text{
              color: #333;
          }
      }
  }
}
.cart_content{
  .cart_title{
      color: red;
      padding: 20rpx;
      font-size: 36rpx;
      border-bottom: 1rpx solid rgb(231, 231, 231);
  }
  .cart_main{
      .cart_item{
          display: flex;
          padding: 10rpx;
          border-bottom: 1rpx solid #ccc;
          .cart_chk_warp{
              flex:1;
              display: flex;
              justify-content:center;
              align-items: center;
          }
          .cart_img_warp{
              flex:2;
              display: flex;
              justify-content:center;
              align-items: center;
          }
          .cart_info_warp{
              flex:4;
              display: flex;
              flex-direction: column;
              justify-content: space-around;
              padding-left: 15rpx;
              .goods_name{
                  display: -webkit-box;
                  overflow: hidden;
                  -webkit-box-orient: vertical;
                  -webkit-line-clamp: 2;
              }
              .goods_price_warp{
                  display: flex;
                  justify-content: space-between;
                  .goods_price{
                      color: red;
                      font-weight: 600;
                  }
                  .cart_num_tool{
                      text-align: right;
                      display: flex;
                      .num_edit{
                          width:54rpx ;
                          height: 54rpx;
                          display: flex;
                          justify-content: center;
                          align-items: center;
                          border: 1rpx solid #ccc;
                      }
                      .goods_num{
                          width:54rpx ;
                          height: 54rpx;
                          display: flex;
                          justify-content: center;
                          align-items: center;
                      }
                  }
              }
          }
      }
  }
}
.footer_tool{
  position: fixed;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 90rpx;
  background-color: #fff;
  display: flex;
  justify-content: center;
  align-items: center;
  border-top: 1rpx solid #ccc;
  .all_chk_warp{
      flex: 2;
      display: flex;
      justify-content: center;
      align-items: center;

  }
  .total_price_warp{
      flex: 4;
      text-align: right;
      font-size: 32rpx;
      padding-right: 10rpx;
      .total_price{
          .total_price_text{
              color: red;
              font-size: 30rpx;
          }
      }
      .total_text{
          color: #ccc;
          font-size: 24rpx;
      }
  }
  .order_pay_warp{
      flex: 2;
      display: flex;
      justify-content: center;
      align-items: center;
      background-color: red;
      height: 100%;
      color: #fff;
      font-size: 30rpx;

  }
}
.shopKong{
  display: inline-block;
  width: 30%;
  display: flex;
  justify-content: center;
  align-items: center;
  image{
      
  }
}